8800 SW 72nd St, Miami, FL 33173-3514, Miami
Great food and a wide variety of sushi. Staff is super friendly
Great food and a wide variety of sushi. Staff is super friendly